your (pl) - French English Dictionary